small rose - French English Dictionary